Apparatus and method of performing load transient frequency detection for dynamically managing controllable circuit in voltage regulator

ABSTRACT

A sub-circuit of a voltage regulator includes a load condition detection circuit and a controllable circuit. The load condition detection circuit is arranged to detect a load transient frequency of a load powered by the voltage regulator, and generate a control signal according to a detection result of the load transient frequency. The controllable circuit is arranged to receive the control signal, wherein an operational behavior of the controllable circuit dynamically changes in response to the control signal.

CROSS REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Provisional Application No.63/195,734, filed on Jun. 2, 2021. The content of the application isincorporated herein by reference.

BACKGROUND

The present invention relates to a voltage regulator design, and moreparticularly, to a voltage regulator using a load condition detectioncircuit for achieving dynamic control of a controllable circuit and anassociated control method.

In an electronic device, a voltage regulator is used to supply stablepower to electronic loads. The voltage regulator is typically designedto maintain an output voltage within specified limits. In someapplications, the voltage regulator may support an adaptive voltagepositioning (AVP) feature. Hence, inductor current (loading) is used asa feedback signal for implementing a loadline. For example, the loadpowered by the voltage regulator may be a central processing unit (CPU).A CPU load profile can be in different load transient frequency ranges.Some of the load transient frequency ranges can be over the controlbandwidth of a pulse-width modulation (PWM) controller included in thevoltage regulator. Therefore, the load transient response performance ofthe voltage regulator in these load transient frequency ranges would bedegraded. If the PWM controller can respond differently in differentload transient frequency ranges, the overall performance of the PWMcontroller can be improved without compromising the performance of othernormal operation of the PWM controller. Thus, there is a need for aninnovative voltage regulator design which is capable of optimizing theload transient response performance in different load transientfrequency ranges.

SUMMARY

One of the objectives of the claimed invention is to provide a voltageregulator using a load condition detection circuit for achieving dynamiccontrol of a controllable circuit and an associated control method.

According to a first aspect of the present invention, an exemplarysub-circuit of a voltage regulator is disclosed. The exemplarysub-circuit includes a load condition detection circuit and acontrollable circuit. The load condition detection circuit is arrangedto detect a load transient frequency of a load powered by the voltageregulator, and generate a control signal according to a detection resultof the load transient frequency. The controllable circuit is arranged toreceive the control signal, wherein an operational behavior of thecontrollable circuit dynamically changes in response to the controlsignal.

According to a second aspect of the present invention, an exemplarycontrol method employed by a voltage regulator is disclosed. Theexemplary control method includes: detecting a load transient frequencyof a load powered by the voltage regulator, and generating a controlsignal according to a detection result of the load transient frequency;and dynamically changing an operational behavior of a controllablecircuit included in the voltage regulator in response to the controlsignal.

These and other objectives of the present invention will no doubt becomeobvious to those of ordinary skill in the art after reading thefollowing detailed description of the preferred embodiment that isillustrated in the various figures and drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a diagram illustrating a voltage regulator with load transientfrequency detection according to an embodiment of the present invention.

FIG. 2 is a waveform diagram of a load current according to anembodiment of the present invention.

FIG. 3 is a diagram illustrating an output capacitor current estimatorcircuit according to an embodiment of the present invention.

FIG. 4 is a diagram illustrating an equivalent circuit model of anoutput capacitor according to an embodiment of the present invention.

FIG. 5 is a diagram illustrating another output capacitor currentestimator circuit according to an embodiment of the present invention.

DETAILED DESCRIPTION

Certain terms are used throughout the following description and claims,which refer to particular components. As one skilled in the art willappreciate, electronic equipment manufacturers may refer to a componentby different names. This document does not intend to distinguish betweencomponents that differ in name but not in function. In the followingdescription and in the claims, the terms “include” and “comprise” areused in an open-ended fashion, and thus should be interpreted to mean“include, but not limited to . . . ”. Also, the term “couple” isintended to mean either an indirect or direct electrical connection.Accordingly, if one device is coupled to another device, that connectionmay be through a direct electrical connection, or through an indirectelectrical connection via other devices and connections.

FIG. 1 is a diagram illustrating a voltage regulator with load transientfrequency detection according to an embodiment of the present invention.The voltage regulator 100 may be a switching voltage regulator withadaptive voltage positioning (AVP). The voltage regulator 100 is capableof regulating the output voltage V_(o) delivered to the load 101. Forexample, the load 101 may be a central processing unit (CPU). It shouldbe noted that the load current I_(o) supplied to the load 101 may varyin response to different load conditions of the load 101. Hence, whenthe load condition of the load 101 remains unchanged, the load currentI_(o) is unchanged.

As shown in FIG. 1 , the voltage regulator 100 may include a controllercircuit 102, a power stage circuit (labeled as “PS”) 104, an inductorL_(N), an output capacitor C_(o), a loadline 106, and a load conditiondetection circuit 108. The controller circuit 102 may act as apulse-width modulation (PWM) controller, and may include a filtercircuit (labeled by “A_(c)(s)”) 112 and a PWM signal generator circuit(labeled by “PWM”) 114. For example, the filter circuit 112 may be anintegrator circuit. The controller circuit 102 is a part of an outputvoltage feedback loop. In this embodiment, the controller circuit 102operates in response to an error voltage V_(err) that is derived fromthe output voltage V_(o) (which is indicated by a sensed voltage signalV_(Osen)), a reference voltage V_(ref) (which is set by a serial voltageidentification (SVID) code), and a feedback signal S_(fb) (which isgenerated from the loadline 106). Specifically, the PWM signal generatorcircuit 114 is arranged to deal with PWM control of the following powerstage circuit 104. Hence, the PWM signal generator circuit 114 canregulate the output voltage V_(o) delivered to the load 101 bycontrolling PWM pulses applied to the power stage circuit 104. Forexample, the power stage circuit 104 may include a high-side switch anda low-side switch controlled by PWM pulses generated from the PWM signalgenerator circuit 114. It should be noted that the voltage regulator 100may be a multi-phase voltage regulator or a single-phase voltageregulator, depending upon actual application requirements. In a casewhere the voltage regulator 100 is a multi-phase voltage regulatorhaving multiple sets of power stage circuit and inductor coupled betweenthe controller circuit 102 and the load 101, the controller circuit 102acts as a multi-phase PWM controller. In another case where the voltageregulator 100 is a single-phase voltage regulator having a single set ofpower stage circuit and inductor coupled between the controller circuit102 and the load 101, the controller circuit 102 acts as a single-phasePWM controller.

The load condition detection circuit 108 is arranged to detect a loadtransient frequency (i.e. frequency of load current transient) of theload 101 powered by the voltage regulator 100, and generate at least onecontrol signal according to a detection result DR of the load transientfrequency. The voltage regulator 100 includes controllable circuit(s)arranged to receive control signal(s) generated from the load conditiondetection circuit 108, wherein an operational behavior of a controllablecircuit dynamically changes in response to a received control signal. Inthis embodiment, the controller circuit 102 and the loadline 106 arecontrollable circuits, and the load condition detection circuit 108outputs two control signals SC1, SC2 to the controller circuit 102, andoutputs one control signal SC3 to the loadline 106.

The load condition detection circuit 108 detects the load transientfrequency of the load 101 to generate the detection result DR. FIG. 2 isa waveform diagram of the load current I_(o) according to an embodimentof the present invention. The detection result DR obtained by the loadcondition detection circuit 108 may indicate that the load 101 has loadtransient frequencies in a load transient frequency range F1 during thetime period T1, and has load transient frequencies in another loadtransient frequency range F2 during the time period T2. In thisembodiment, the load condition detection circuit 108 sets each controlsignal SC1/SC2/SC3 by assigning different control settings for differentload transient frequency ranges, such that the associated controllablecircuit has different operational behaviors in response to the differentcontrol settings. For example, the filter circuit 112 may employdifferent compensator values for different load transient frequencyranges, the PWM signal generator circuit 114 may employ different pulsepatterns for different load transient frequency ranges, and the loadline106 may employ different loadline resistance values R_(LL) for differentload transient frequency ranges. In this way, the load transientresponse performance in each load transient frequency range can beoptimized without compromising the performance of other normal operationsuch as dynamic voltage identification (DVID).

As shown in FIG. 1 , the load condition detection circuit 108 generatesthree control signals SC1, SC2, SC3 in response to the detection resultDR. However, this is for illustrated purposes only, and is not meant tobe a limitation of the present invention. In one alternative design, theload condition detection circuit 108 may be modified to generate onlyone of the control signals SC1, SC2, SC3. In another alternative design,the load condition detection circuit 108 may be modified to generateonly two of the control signals SC1, SC2, SC3. To put it simply, anyvoltage regulator using the proposed load condition detection circuit togenerate and output at least one control signal to at least onecontrollable circuit (e.g. PWM controller and/or loadline) falls withinthe scope of the present invention.

Regarding load transient frequency detection, the load conditiondetection circuit 108 is arranged to receive an input signal and detectthe load transient frequency according to the input signal. For example,the input signal may be a sensed current signal I_(Osen) that is derivedfrom sensing the load current I_(o) of the load 101. However, if thesensed current signal I_(Osen) is not available, the load conditiondetection circuit 108 may use other signal to estimate the loadtransient frequency. Hence, the load condition detection circuit 108receives an input signal that is not derived from sensing the loadcurrent I_(o) of the load 101, and detects the load transient frequencyaccording to the input signal. For example, the input signal used byload transient frequency detection may be a VID code (e.g. SVID codetransmitted via a serial interface) that is indicative of the referencevoltage V_(ref) of the voltage regulator 100, or a supply voltage V_(g)of the voltage regulator 100, or a sensed current signal I_(Lsen)derived from sensing an inductor current I_(L) of the inductor L_(N) ofthe voltage regulator 100, or a sensed current signal I_(Csen) derivedfrom sensing a capacitor current I_(c) of the output capacitor C_(o) ofthe voltage regulator 100, or a sensed voltage signal V_(Osen) derivedfrom sensing the output voltage V_(o) of the voltage regulator 100.

If the sensed current signal I_(Osen) is not available, the loadcondition detection circuit 108 may detect the load transient frequencyby referring to the input signal (e.g. SVID, V_(g), I_(Csen), orV_(Osen)) for measuring the time between two distinct periodic events.Taking the sensed current signal I_(Lsen) selected as the input signalfor example, the load condition detection circuit 108 may detect theload transient frequency by referring to the sensed current signalI_(Lsen) for measuring the time between two distinct periodic events,where the two distinct periodic events are inductor current surgeevents. The average inductor current ave(I_(L)) of the inductor L_(N) isequal to a sum of the average capacitor current ave(I_(c)) of the outputcapacitor C_(o) and the average load current ave(I_(o)) of the load 101(i.e. ave(I_(L))=ave(I_(o))+ave(I_(c))). In a steady state, the averageinductor current ave(I_(L)) is equal to the average load currentave(I_(o)) due to ave(I_(c))=0. When the load 101 changes from a lightload condition to a heavy load condition, the inductor current I_(L) hasa surge current due to the sudden increase of the load current I_(o).That is, after load transient happens, an inductor current surge eventhappens due to a surge current with a positive value. When the load 101changes from a heavy load condition to a light load condition, theinductor current I_(L) has a surge current due to the sudden decrease ofthe load current I_(o). That is, after load transient happens, aninductor current surge event happens due to a surge current with anegative value. Hence, the time between two inductor current surgeevents can be used to estimate the load transient frequency.

Taking the sensed current signal I_(Csen) selected as the input signalfor example, the load condition detection circuit 108 may detect theload transient frequency by referring to the sensed current signalI_(Csen) for measuring the time between two distinct periodic events,where the two distinct periodic events are output capacitorcharging/discharging events. When the load 101 changes from a light loadcondition to a heavy load condition, the output capacitor C_(o) isdischarged due to the sudden increase of the load current I_(o). Whenthe load 101 changes from a heavy load condition to a light loadcondition, the output capacitor C_(o) is charged due to the suddendecrease of the load current I_(o). Hence, the time between two outputcapacitor charging/discharging events can be used to estimate the loadtransient frequency. In practice, since the capacitor current I_(c) hasa zero value in a steady state, measuring the periodic events of thecapacitor current I_(c) is relatively easy in the presence of loadtransient. This can be done by measuring the time between twozero-capacitor-current-crossing events (i.e. zero current crossing ofthe sensed current signal I_(Csen)).

Taking the sensed voltage signal V_(Osen) selected as the input signalfor example, the load condition detection circuit 108 may detect theload transient frequency by referring to the sensed voltage signalV_(Osen) for measuring the time between two distinct periodic events,where the two distinct periodic events are output voltageovershoot/undershoot events. When the load 101 changes from a light loadcondition to a heavy load condition, the output voltage V_(o) has anundershoot due to the sudden increase of the load current I_(o). Whenthe load 101 changes from a heavy load condition to a light loadcondition, the output voltage V_(o) has an overshoot due to the suddendecrease of the load current I_(o). Hence, the time between two outputvoltage overshoot/undershoot events can be used to estimate the loadtransient frequency.

As mentioned above, the sensed current signal I_(Csen) may be selectedas the input signal used for load transient frequency detection.However, if the capacitor current I_(c) cannot be easily sensed, thepresent invention proposes using digital computation to obtain anestimation of the capacitor current I_(c). Please refer to FIG. 3 inconjunction with FIG. 4 . FIG. 3 is a diagram illustrating an outputcapacitor current estimator circuit according to an embodiment of thepresent invention. FIG. 4 is a diagram illustrating an equivalentcircuit model of an output capacitor according to an embodiment of thepresent invention. The output capacitor current estimator circuit 302 isimplemented in the load condition detection circuit 108. Assume that thesensed voltage signal V_(Csen) is selected as the input signal of theload condition detection circuit 108. The output capacitor currentestimator circuit 302 is arranged to generate a plurality of outputvoltage samples v[n], v[n−1] by sampling the sensed voltage signalV_(Osen) according to a sampling period T_(s), determine an estimationof the capacitor current I_(c) according to the output voltage samplesv[n], v[n−1], the sampling period T_(s), and equivalent seriesresistance R_(c) and capacitance C_(o) of the output capacitor 402, anddetect the load transient frequency according to the estimation of thecapacitor current. Since T_(s), R_(c), C_(o) are known parameters, theestimation of the capacitor current can be easily done by usinginformation given from the output voltage V_(o).

The output capacitor current estimator circuit 302 is implemented bydigital approach. However, this is for illustrative purposes only, andis not meant to be a limitation of the present invention. Alternatively,an output capacitor current estimator circuit may be implemented byanalog approach, as illustrated in FIG. 5 . The output capacitor currentestimator circuit 502 is implemented in the load condition detectioncircuit 108. The output capacitor current estimator circuit 502 employsthe same RC circuit in FIG. 4 with the same RC constant, i.e.,R_(C)×C_(O)=R_(S)×C_(S). Hence, if the capacitor current I_(c) cannot beeasily sensed, the output capacitor current estimator circuit 502measures the voltage across R_(S) to obtain an estimation of thecapacitor current I_(c), such that the load transient frequency can bedetected according to the estimation of the capacitor current I_(c).

Those skilled in the art will readily observe that numerousmodifications and alterations of the device and method may be made whileretaining the teachings of the invention. Accordingly, the abovedisclosure should be construed as limited only by the metes and boundsof the appended claims.

What is claimed is:
 1. A sub-circuit of a voltage regulator comprising: a load condition detection circuit, arranged to detect a load transient frequency of a load powered by the voltage regulator, and generate a control signal according to a detection result of the load transient frequency, wherein the load transient frequency is a frequency of load current transient of the load; and a controllable circuit, arranged to receive the control signal, wherein an operational behavior of the controllable circuit dynamically changes in response to the control signal.
 2. The sub-circuit of claim 1, wherein the load condition detection circuit is arranged to receive an input signal that is derived from sensing a load current of the load, and detect the load transient frequency according to the input signal.
 3. The sub-circuit of claim 1, wherein the load condition detection circuit is arranged to receive an input signal that is not derived from sensing a load current of the load, and detect the load transient frequency according to the input signal.
 4. The sub-circuit of claim 3, wherein the load condition detection circuit is arranged to detect the load transient frequency by referring to the input signal for measuring time between two distinct periodic events.
 5. The sub-circuit of claim 3, wherein the input signal is a voltage identification (VID) code that is indicative of a reference voltage of the voltage regulator.
 6. The sub-circuit of claim 3, wherein the input signal is a supply voltage of the voltage regulator.
 7. The sub-circuit of claim 3, wherein the input signal is derived from sensing an inductor current of an inductor of the voltage regulator.
 8. The sub-circuit of claim 7, wherein the load condition detection circuit is arranged to detect the load transient frequency by referring to the input signal for measuring time between two distinct periodic events, where the two distinct periodic events comprise an inductor current surge event.
 9. The sub-circuit of claim 3, wherein the input signal is derived from sensing a capacitor current of an output capacitor of the voltage regulator.
 10. The sub-circuit of claim 9, wherein the load condition detection circuit is arranged to detect the load transient frequency by referring to the input signal for measuring time between two distinct periodic events, where the two distinct periodic events comprise an output capacitor charging event or an output capacitor discharging event.
 11. The sub-circuit of claim 3, wherein the input signal is derived from sensing an output voltage of the voltage regulator.
 12. The sub-circuit of claim 11, wherein the load condition detection circuit is arranged to detect the load transient frequency by referring to the input signal for measuring time between two distinct periodic events, where the two distinct periodic events comprise an output voltage overshoot event or an output voltage undershoot event.
 13. The sub-circuit of claim 11, wherein the load condition detection circuit comprises: an output capacitor current estimator circuit, arranged to: determine an estimation of a capacitor current of an output capacitor of the voltage regulator; and detect the load transient frequency according to the estimation of the capacitor current.
 14. The sub-circuit of claim 1, wherein the load condition detection circuit is arranged to set the control signal by assigning different control settings for different load transient frequency ranges, and the controllable circuit has different operational behaviors in response to the different control settings.
 15. The sub-circuit of claim 1, wherein the controllable circuit is a pulse-width modulation (PWM) controller.
 16. The sub-circuit of claim 1, wherein the controllable circuit is a loadline of the voltage regulator.
 17. A control method employed by a voltage regulator comprising: detecting a load transient frequency of a load powered by the voltage regulator, and generating a control signal according to a detection result of the load transient frequency, wherein the load transient frequency is a frequency of load current transient of the load; and dynamically changing an operational behavior of a controllable circuit included in the voltage regulator in response to the control signal.
 18. The control method of claim 17, wherein detecting the load transient frequency of the load powered by the voltage regulator comprises: receiving an input signal that is derived from sensing a load current of the load; and detecting the load transient frequency according to the input signal.
 19. The control method of claim 17, wherein detecting the load transient frequency of the load powered by the voltage regulator comprises: receiving an input signal that is not derived from sensing a load current of the load; and detecting the load transient frequency according to the input signal.
 20. The control method of claim 17, wherein generating the control signal according to the detection result of the load transient frequency comprises: setting the control signal by assigning different control settings for different load transient frequency ranges, such that the controllable circuit has different operational behaviors in response to the different control settings. 